General Stalin

8/9/09 did some offroading up in New Hampshire (dumb idea, but fun nontheless)

8/9/09 did some offroading up in New Hampshire (dumb idea, but fun nontheless)
General Stalin, Aug 10, 2009