Main menu

Entertainment

Elephant Shell

Release Date: 
04/22/2008
Artist: 
Tokyo Police Club
Star Rating: 
★★★½
Read the full review of this album at Blender.com