Alex DePue
This video was uploaded from an Android phone, so dont criticize the sound quality, as it does not do Mr. DePue nor Mr. De Hoyos any justice. This was filmed at the Main Stage in Imperial Beach on July 4th, 2010.
The brand new official Alex DePue Mobile App is now available! Stream our music, see pictures, check out our bio, and share it all with your friends.
More
10 - 50
11 years ago
Program was removed from android market