TRACK REVIEW: Cleopatra by Weezer

2014 marked 20 years since Weezer released their eponymous debut record, better known as The Blue Album. This alt. rock outfit has kept their signature snazzy power pop alive throughout the years,