search
instagram
arrow-down
Blog
About Me
Contact
A New Look at the Book of Revelation
My Big Mess O’ Questions and Answers (definitely NOT an FAQ)
1255 – Four Years Down the Rabbit Hole at Domus Legis
Naval Analysis I – The Future of the US Navy (Updated to March 22, 2022)
Naval Analysis III – A Brief History of Surface Warfare and Naval Power Projection
Aviation Analysis: Air Superiority Since Vietnam and the Road to the Raptor
Complain!!
Graeme’s Video Emporium
The Needlefish
Bizarro World Songs of the Day – The Worst Songs Ever!! Part 1
Bizarro World Songs of the Day – The Worst Songs Ever!! Part 2
Bizarro World Songs of the Day – The Worst Songs Ever!! Part 3
Bizarro World Songs of the Day – The Worst Songs Ever!! Part 4
Bizarro World Songs of the Day – The Worst Songs Ever!! Part 5
Bizarro World Songs of the Day – The Worst Songs Ever!! Part 6
Bizarro World Songs of the Day – The Worst Songs Ever!! Part 7
Bizarro World Songs of the Day – The Worst Songs Ever!! Part 8
Great Movie Scenes – Archive, Part 1
Naval Analysis II – U.S. Naval SAMs and Aegis
New Songs of the Day Archive – Part 2
New Songs of the Day Archive – Part 1
New Songs of the Day Archive – Part 3
New Songs of the Day Archive – Part 4
New Songs of the Day Archive – Part 5
New Songs of the Day Archive – Part 6
New Songs of the Day Archive – Part 7
New Songs of the Day Archive – Part 8
New Songs of the Day Archive – Part 10
New Songs of the Day Archive – Part 9
Paul McCartney: Eighty For His Eightieth – Part 1 (Revised)
New Songs of the Day Archive – Part 11
Paul McCartney: Eighty For His Eightieth -Part 2 (Revised)
New Songs of the Day Archive – Part 12
Paul McCartney: Eighty For His Eightieth -Part 3 (Revised)
New Songs of the Day Archive – Part 13
Paul McCartney: Eighty For His Eightieth -Part 4 (Revised)
New Songs of the Day Archive – Part 14
Paul McCartney: Eighty For His Eightieth -Part 5 (Revised)
New Songs of the Day Archive – Part 15
Paul McCartney: Eighty For His Eightieth -Part 6 (Revised)
New Songs of the Day Archive – Part 16
Paul McCartney: Eighty For His Eightieth -Part 7 (Revised)
New Songs of the Day Archive – Part 17
Paul McCartney: Eighty For His Eightieth -Part 8 (Revised)
Great Movie Scenes – Archive Part 2
New Songs of the Day Archive – Part 18
New Songs of the Day Archive – Part 26
New Songs of the Day Archive – Part 19
New Songs of the Day Archive – Part 20
New Songs of the Day Archive – Part 21
New Songs of the Day Archive- Part 22
New Songs of the Day Archive- Part 23
New Songs of the Day Archive- Part 24
New Songs of the Day Archive- Part 25
Social
View #’s profile on Facebook
View wordpressdotcom’s profile on Twitter
View #’s profile on Instagram
View #’s profile on Pinterest
View #’s profile on LinkedIn
the needlefish
Mind the pointy end
May 17, 2024
Song of the Day: Bruce Springsteen – Thunder Road
May 9, 2024
My Jaundiced Take on Campus Protests
April 29, 2024
Post-Election To-Do List Item #1: Throttle MAGA SCOTUS
April 23, 2024
Song of the Day: Matthew Sweet – Your Sweet Voice
April 23, 2024
Great Movie Scenes: The Conversation – Harry Merges the Tapes
April 23, 2024
EGADS, Am I Now Obliged to Praise Mike Johnson???
April 17, 2024
And the Gohmert Goes To…
April 14, 2024
For the Love of God, Bibi, Take the Off-Ramp
April 13, 2024
What’s That Distant Rumble, and Why Does it Sound Like the Guns of August?
April 12, 2024
Disgraceful, Immoral, Traitorous, and Geopolitically Catastrophic
1
2
3
…
84
Subscribe
Subscribed
the needlefish
Join 162 other subscribers
Sign me up
Already have a WordPress.com account?
Log in now.
the needlefish
Customize
Subscribe
Subscribed
Sign up
Log in
Report this content
View site in Reader
Manage subscriptions
Collapse this bar
Loading Comments...
Write a Comment...
Email
Name
Website