1 Reviews For Top Video

Average Customer Rating

Score1.0

Review for: Top Video in La Habra, CA

Great place if u want videos

These people barely speak English, sell X-rated videos and know little about the functions of smart phones. What did you expect from a video store? Thumbs down!

-by (19, July, 2013)
Report