Album 88 (WRAS 88.5) has been an Atlanta staple for over 45 years. This Georgia State University owned college radio station is known for being a crucial outlet for local ...