Last week Slug & Murs announced Felt 3 and let the 8,300 fans at Red Rocks know that Aesop Rock produced the latest installment in the Felt series.
This site uses Akismet to reduce spam. Learn how your comment data is processed.