Bryan Reid
The day is finally upon us! Having endured all the rumors, the speculation, the shitty 360p YouTube upload’s and more,...