Tim Reethblasted on May 19, 2011

Oooh Baracuda...sushi that is. Digging in for the weekly sushi fix