New guy 2011 WRX

I think my dog shit in your front yard …