WYBC Yale Radio
Are you filming? Are you sure?