Electronicore band American Awesome Alliance has released a new music video for their song “Magnum Cum Latte”.The Power Rangers spoof is complete with a Megazord and oozes nostalgia for any kid who grew up in the 90’s. The song/video also features Matt Mehana of the experimental group I Set My …
Read More »