New Video: Spectac & Amiri – Mass Effect 06.28.2010 by Wanja // Leave a Comment This is the third official single from Spectac & Amiri’s album Almost Famous