2785 Euclid Heights Blvd
Cleveland, Ohio 44106

Ludo lends its light licks to the rock 'n' roll sound.

Added by Upcoming Robot on March 27, 2008