Lyrics for this song have yet to be released
Saint Pedro Glue Stick was written by David Horvitz & Jamie Stewart.
Saint Pedro Glue Stick was produced by Caralee McElroy & Greg Saunier & Jamie Stewart.
Xiu Xiu released Saint Pedro Glue Stick on Tue Sep 12 2006.