2 September 200816 tracks, 38 minutes
Critic score distribution
Shall Noise Upon is the third and final studio album by Apollo Sunshine. It was released on vinyl and digital download on August 5, 2008. A CD version followed on September 2.
From Wikipedia, CC BY-SA.

No reviews yet.Join free to review it