40-foot-long Sushi

Volunteers cooperate to create a 393-foot-long sushi roll during a summer festival in Tokyo, Japan, on August 27, 2013. Photo credit: Yoshikazu Tsunoyo / AFP / GETTY Images.




(Visited 1 times, 1 visits today)

Leave Your Comment Below

More Inspiring Stories