Lostprophets
"Next Stop Atro City"

heard you laughing