Catching baseballs and Area 51

Steve & Ted
Tuesday, July 16th
Steve and Ted discuss extended safety netting and an online plan to "rush" Area 51 in Nevada.
00:12:22