300 E Main St
Carrboro, North Carolina 27510

American Aquarium is a seven-member alt-rock-country band from Raleigh, North Carolina.

Added by Upcoming Robot on July 5, 2009