Television February 25, 2015 0 Go! Go! Power Rangers! Go! Go! James Van Der Beek? Nothing needs to be said here. Just watch the below video while you can because…