18 September 2009

USPSA Nats

USPSA nationals are going on now in Las Vegas, NV. Funny little vid of something I've never seen happen in my life!


Post a Comment