Mario and Luigi have been doing parkour for ages. Well sort of at least. Watch […]