Written by Justin Governale, Monday 25th Jul 2011
Only in the USA

One thing I do love about America is meeting up with buddies on Sundays and killing paper targets. I met up with some cousins and two veteran buddies in my hometown today. This is what we scarfed together last minute to play with…

Leave a Comment!