Big Lou's

Big Lou's a video rental store in Sunnydale.

Appearances

 * Amends