FLL Ontario Championship Live Now

The FLL Ontario Championship is being broadcast live right now at www.watchfirstnow.com