ContestsEvents

LISTEN LIVE

Tech Buzz


Recent Tech Buzz Stories

Anyone who brags about having a 65 inch TV needs to sit down and be humble after Samsung’s announcement of “The Wall.” The TV is 219 inches! That’s more than…
Rachel Pitts