Record Store Day Release. Twin Fantasy (Mirror To Mirror) - Car Seat Headrest. Record Store Day Release 2018. Format: LP. Originally released on November 2nd, 2011, the album has been downloaded over 33K times on Bandcamp. Now available for the first time on vinyl as a Record Store Day Exclusive. Limited to an editon of 4K.