Listen Live on  
 

105.9 The X

Radio Home of the Pittsburgh Penguins
 
 

Whip...

Do you think you'd notice someone living in your house??

 
Do you think you'd notice someone living in your house??

For a year?? In a closet?? This guy in Japan did not notice!   He said she was neat and clean.. well, that is a silver lining I guess....  

Recommended Stories

*