radiostillsucks profile image

radiostillsucks

Arlington, United States

radio still sucks is a radio show on WERA, 96.7-fm, radio arlington. featuring the best in indie rock, pop, noise, etc.