Check Out Stereo Noise's Interview With Vista!Photo Cred: Lauren Taylor Hailing from the east coast, Vista, is not your typical rock band. Having found much success in such a short...