Booba Posted on September 30, 2005 by Tushar Rickshaws have the most amusing stickers behind them, and often in their rear-view mirrors. Trucks, with their “Horn-Ok-Please”, are so last year. Share this:EmailPrintFacebook