Not to turn it into a pissing match, but I Luv Video in Austin, TX, “The Oldest and Largest Video Store in the World” was also established in 1984.
3 Likes
Not to turn it into a pissing match, but I Luv Video in Austin, TX, “The Oldest and Largest Video Store in the World” was also established in 1984.