Just spotted in North Augusta, South Carolina.....yes, that's a mini gun mounted on the side car, and the dog is wearing riding goggles (doggles?)

By Editorial Staff in Funny On 24th August 2014

Just spotted in North Augusta, South Carolina.....yes, that's a mini gun mounted on the side car, and the dog is wearing riding goggles (doggles?)