This site uses Quicktime video. You can download the free player from Apple.
StreamWerx On Location - USA
Charlotte, NC 704-421-3595