27 April 2014

Military technology for the day

Rico says it would've shocked the locals when this beast came ashore on Ocean Beach, south of San Francisco, California:

No comments:

 

Casino Deposit Bonus