Atlas Genius has held a top spot on the radio for the last three months with their hit single "Trojans."
A song so catchy and popular deserves a winning music video to go with it — so the Australian brothers decided to release...
Atlas Genius has held a top spot on the radio for the last three months with their hit single "Trojans."
A song so catchy and popular deserves a winning music video to go with it — so the Australian brothers decided to release...