What did I just watch? ? (via Randall Twins) Posted on June 27, 2017 by theFFeed What did I just watch? ? (via Randall Twins) Posted by Bleacher Report on Tuesday, June 27, 2017