Ugh how do you get a video to load...
Other than from You Tube?!
Sorry I missed this before. Not sure about why the video wasn't working. With the current community, YouTube is the only option to show videos embedded on the site. You're always welcome to link to other video players/platforms so people can view them on other places. You can upload videos here but we have a 5MB limit which isn't a lot for most High Quality videos.