Sydney, Australia based emcees Bigredcap & Losty recently dropped their new track/visual OH SH!T, which find our hero’s parodying some of their favorite movies and TV shows OH SH!T is the new single from Australian based Hip Hop artists Bigredcap & Losty, who’ve long collaborated and are now pouring their efforts into a full-length joint…