Miscellaneous Handicapped Rebel Monster Truck Van June 5, 2010 kleucht Leave a comment Saw this out at work (yes, at NASA) recently. This is funny on so many levels.