The Steam Powered Giraffe Interview

A Weird Review interview with the awesome San Diego band The Steam Powered Giraffe at the World Steam Expo 2012 in Dearborn, Michigan