Ottawa electronic crew A Tribe Called Red releases a new EP and a wrestling-themed video for "Suplex."