Thousands descended on Indy CD & Vinyl, Luna Music, Karma Records, and Vibes Music on a perfectly sun-drenched Saturday.