Song of the Day: Indoor Pets – Being Strange By The Telltale Mind on December 5, 2018 • ( Leave a comment ) Indoor Pets share a fun song and a unique video for Being Strange, their latest single.