Post Thumbnail

A while back we told you the Miami Dolphins were building the largest high definition television in the world,  They showed it off yesterday for the season ticket holders and now we have video. Even in this relatively low resolution video you can see the incredible clarity and detail present in...

9 years ago 0 Comments
April 9, 2006 at 2:01PM