Red Paint

Are reports that we buy twice as much red paint as magnolia to be believed?

53 minutes

This chapter is from