Hahaha!! Thats the first thing that popped in my head when I seen this thing on the garage, other than the whole "wtf is that thing??" factor.