MTV Australia Launch The Royal Stampede Web Series

MTV Australia Launch The Royal Stampede Web Series

MTV Australia has today launched an exclusive new series with The Royal Stampede, Adelaide based YouTube pranksters with over 1M subscribers. The six part series,…