YOU ARE READING A Half Functioning Update Book Random This is for my updates, and dumb shit. #random #updates More amvs 29 2 0 by semi-competent by semi-competent Follow Share Post to Your Profile Share via Email Report Story Send Send to Friend Share Post to Your Profile Share via Email Report Story