Small towns across Japan receive a boost of excitement as residents race through the streets riding office chairs! The "Office Chair Street Race", known as the ... source