Will Hagle invented the first 15 pound laptop If the song’s video-less YouTube video is any indication, “Suicide City” consists of a hodgepodge of skyscrapers a la the backdrop for Last Week Tonight. More likely it is Los Angeles. More specifically it is Long Beach, the city from which Namebrand hails. The song follows themes […]