The Zimmer Twins are heading to Texas for SXSW. Word from Jason Krogh at zinc roe:
The Zimmer Twins are finalists in the upcoming SXSW Interactive Awards in Austin, Texas. Congrats to Luke and the rest of the gang on this, the latest of many accolades.
You can cast your vote for the People’s Choice award online…