You have to hand it to Clem Castro and his independent record label Lillystars Records. Constantly bold to the point of even being trailblazing, the label that is home to Castro’s Orange & Lemons, ...
League of Legends (LoL), commonly referred to as League, is a 2009 multiplayer online battle arena video game developed and published by Riot Games. The game is available for Microsoft Windows and ...