Loading...
Uploaded by GhettoPhoneConvos on Jan 27, 2008
I work at NBC and this manager, keep on walking around the store singing all around the store, shit someone had to let her know she cant sing so why not.
Comedy
Standard YouTube License
Load more suggestions
Link to this comment:
All Comments (0)