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
Category:
Wars and weapons
June 23, 2024
Great Movie Scenes: Saving Private Ryan – Omaha Beach
June 6, 2024
June 6, and I Feel Like Crying
May 9, 2024
My Jaundiced Take on Campus Protests
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
April 10, 2024
Gaza: First Rafah, Then…What?
January 13, 2024
Ukraine Is Not Losing
December 13, 2023
Republican Bullshit Risks Changing the Global Balance of Power
November 22, 2023
Another Long, Hard Winter Looms in Ukraine
1
2
Subscribe
Subscribed
the needlefish
Join 163 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