93)

2.5K 105 9
                                    

93) why cant a bike stand on it own?

its two tired

100 jokesWhere stories live. Discover now